mechanized platoon - Espagnol Anglais Dictionnaire